multi-million dollar - French English Dictionary